package com.example.sportgoods.Service;

import com.example.sportgoods.domain.Order;
import java.util.List;

public interface OrderService {

    // 获取所有订单信息的抽象方法，用于查询并返回所有订单的列表
    List<Order> selectAllOrders();

    // 根据订单id查询指定订单的抽象方法，返回对应id的订单对象
    Order selectOrderById(Long id);
    int updateOrder(Order order);

    // 新增订单的抽象方法，用于向数据库中插入新的订单记录
    void addOrder(Order order);

    // 根据订单id删除订单的抽象方法，用于从数据库中删除对应id的订单记录
    void deleteOrderById(Long id);
}